package cn.iocoder.yudao.module.biz.dal.dataobject.licenceSafeMeasures;

import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

/**
 * 危险作业票安全措施 DO
 *
 * @author 芋道源码
 */
@TableName("biz_licence_safe_measures")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class BizLicenceSafeMeasuresDO extends BaseDO {

    /**
     * 
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;
    /**
     * 作业票主表id
     */
    @ApiModelProperty(value = "作业票主表id")
    private String licenceId;
    /**
     * 作业票类型
     */
    @ApiModelProperty(value = "作业票类型")
    private Integer type;
    /**
     * 安全措施内容
     */
    @ApiModelProperty(value = "安全措施内容")
    private String content;
    /**
     * 是否合格
     */
    @ApiModelProperty(value = "是否合格")
    private Boolean qualified;
    /**
     * 是否适用
     */
    @ApiModelProperty(value = "是否适用")
    private Boolean applicable;
    /**
     * 确认照片
     */
    @ApiModelProperty(value = "确认照片")
    private String photo;
    /**
     * 
     */
    private String tenantId;

}
